package com.spring.cootask.web.model;

import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(value={"_parentId","state","createdtime","fTaskTablebaseid",
		"changedtime","initialoperatorid","initialoperatorname","operatorid","operatorname","entityavailablestate"},allowSetters=true)
public class FeTaskTablebaseDetailSys {
    private Date changedtime;

    private List<FeTaskTablebaseDetailSys> children;

    private String columnCode;

    private Date createdtime;

    private Integer entityavailablestate;

    private String fTaskTablebaseid;

    private String id;

    private String initialoperatorid;

    private String initialoperatorname;

    private Integer itemType;

    private String itemTypeName;

    private String name;

    private String note;

    private String operatorid;

    private String operatorname;

    private String parentid;
    
    public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	private String state;
    
    public String get_parentId() {
		return _parentId;
	}

	public void set_parentId(String _parentId) {
		this._parentId = _parentId;
	}

	private String _parentId;

    private Integer sort;

	private Integer type;

	private String typeName;

	public Date getChangedtime() {
        return changedtime;
    }

	public List<FeTaskTablebaseDetailSys> getChildren() {
        return children;
    }

	public String getColumnCode() {
        return columnCode;
    }
    
    public Date getCreatedtime() {
        return createdtime;
    }

    public Integer getEntityavailablestate() {
        return entityavailablestate;
    }

    public String getfTaskTablebaseid() {
        return fTaskTablebaseid;
    }

    public String getId() {
        return id;
    }

    public String getInitialoperatorid() {
        return initialoperatorid;
    }

    public String getInitialoperatorname() {
        return initialoperatorname;
    }

    public Integer getItemType() {
        return itemType;
    }

    public String getItemTypeName() {
		return itemTypeName;
	}

    public String getName() {
        return name;
    }

    public String getNote() {
        return note;
    }

    public String getOperatorid() {
        return operatorid;
    }

    public String getOperatorname() {
        return operatorname;
    }

    public String getParentid() {
        return parentid;
    }

    public Integer getSort() {
        return sort;
    }

    public Integer getType() {
        return type;
    }

    public String getTypeName() {
		return typeName;
	}

    public void setChangedtime(Date changedtime) {
        this.changedtime = changedtime;
    }

    public void setChildren(List<FeTaskTablebaseDetailSys> children) {
        this.children = children;
    }

    public void setColumnCode(String columnCode) {
        this.columnCode = columnCode == null ? null : columnCode.trim();
    }

    public void setCreatedtime(Date createdtime) {
        this.createdtime = createdtime;
    }

    public void setEntityavailablestate(Integer entityavailablestate) {
        this.entityavailablestate = entityavailablestate;
    }

    public void setfTaskTablebaseid(String fTaskTablebaseid) {
        this.fTaskTablebaseid = fTaskTablebaseid == null ? null : fTaskTablebaseid.trim();
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public void setInitialoperatorid(String initialoperatorid) {
        this.initialoperatorid = initialoperatorid == null ? null : initialoperatorid.trim();
    }

    public void setInitialoperatorname(String initialoperatorname) {
        this.initialoperatorname = initialoperatorname == null ? null : initialoperatorname.trim();
    }

    public void setItemType(Integer itemType) {
        this.itemType = itemType;
    }

    public void setItemTypeName(String itemTypeName) {
		this.itemTypeName = itemTypeName;
	}

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public void setNote(String note) {
        this.note = note == null ? null : note.trim();
    }

    public void setOperatorid(String operatorid) {
        this.operatorid = operatorid == null ? null : operatorid.trim();
    }

    public void setOperatorname(String operatorname) {
        this.operatorname = operatorname == null ? null : operatorname.trim();
    }

    public void setParentid(String parentid) {
        this.parentid = parentid == null ? null : parentid.trim();
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public void setTypeName(String typeName) {
		this.typeName = typeName;
	}
}